furrow spider - French English Dictionary